package cin.ufpe.br.projetoESS.Dados.Relatorios;

import java.sql.Connection;
import java.sql.SQLException;
import java.sql.Statement;

import cin.ufpe.br.projetoESS.Entidades.Relatorios.RelatorioAssinante;

public class RepositorioRelatorioAssinante {
	
	
	
	private Connection conn;

	public RepositorioRelatorioAssinante(Connection conn)
	{
		this.conn = conn;		
	}
	


	public void inserirRelatorioAssinante(RelatorioAssinante r) throws SQLException
	{
		Statement statement = conn.createStatement();
		
		
		String queryInsertRelatorioAssinante = "INSERT INTO RELATORIOASSINANTE (nomeAssinante,contratoAssinante,tipoAssinatura,valorMensal,periodoContrato,dataGeracao)"
			+ "VALUES('" + r.getNomeAssinante() + "',"
			+ r.getContratoAssinante() + "," +
			+ r.getTipoAssinatura() + ","
			+ r.getValorMensal() + ",'"
			+ r.getPeriodoContrato() + "'"
			+ ",SYSDATE)";
		
		System.out.println(queryInsertRelatorioAssinante);
		statement.executeUpdate(queryInsertRelatorioAssinante);
		
		conn.commit();		
	}



	

}
